Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
25 TAVISTOCK ROAD Terraced £329,910 £72,500 26 Feb 1999
27 TAVISTOCK ROAD Terraced £420,967 £410,000 23 May 2022